@charset "utf-8";
/* CSS Document */
body{
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background: url(bg.jpg) center top repeat-y;
background-color:#E0E0E0;
font-family:"Arial, Helvetica, sans-serif;"
font-size:11px;
color:#545454;
}
td{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
#about_nr{
padding:15px 10px 0px 10px;
line-height:20px;
}
#banner{
margin-bottom:25px;}
.banner{position:relative;height:292px;overflow:hidden; z-index:-99}
.banner ul{list-style: none; padding:0px; margin:0px;}
.banner ul li{position: absolute;left:50%;margin-left:-456px;  list-style-type:none}
.banner .slide_nav{ display:none; position:absolute;bottom:10px;left:50%; z-index:99;}
.banner .slide_nav span{ display:block;width:10px;height:10px; background-color:#ccc; float:left; margin-right:6px; cursor:pointer;}
.banner .slide_nav span.on{ background-color:#AE0A13;}
#ln{
margin:10px 0px 19px 0px;
}
#lnn{
border:1px solid #E9E9E9;
padding:9px 6px;
line-height:20px;
}
#title{
color:#3673C0;
font-weight:bold;
}
#pro_nr{
line-height:20px;
background:url(line1.jpg) repeat-x bottom;
padding:10px;}
#pro_nr1{
padding-top:20px;
}
#newstitle{
text-align:center;
height:35px;
font-size:14px;
font-weight:bold;
background:url(line1.jpg) repeat-x bottom;
}
#con_tal{
padding:37px 0px 50px 7px;
}
#con_mail{
padding:0px 14px 0px 7px;
}
#contactnr{
border:1px solid #CCCCCC;
padding:13px 13px 28px 14px;
line-height:20px;
}

a {
	color:#545454;
	text-decoration:none;
}
a:hover, a:active {
	color:#FF4417;
}



/*---     navigationarea     ---*/
/********************************/
#navigationarea	{	width: 912px; height: 36px; margin: 0px auto 0px auto;	padding: 0px; text-align: left;	 }

	#topnavigation	{	width: 912px; height: 36px; margin: 0px auto 0px auto;	padding: 0px; text-align: left; }

		#topnavigation ul 	{ list-style-type: none;	width: 912px; margin: 0px auto 0px auto;	padding: 0px; text-align: left;	}

		#topnavigation li 	{ list-style-type: none;	float: left;	margin: 0px;	padding: 0px;	text-indent: -9999px;	}

			#topnavigation li a {	height: 36px; margin: 0px;	padding: 0px; display: block;	text-decoration: none;	border: 0px;	text-indent: -9999px;	}

							#topnavi01 a 		{ width: 131px; background: url(../images/dh_01.jpg) no-repeat 0px 0px;		}
							#topnavi02 a		{ width: 130px;	background: url(../images/dh_02.jpg) no-repeat 0px 0px;	}
							#topnavi03 a 		{ width: 130px;	background: url(../images/dh_03.jpg) no-repeat 0px 0px;	}
							#topnavi04 a 		{ width: 130px;	background: url(../images/dh_04.jpg) no-repeat 0px 0px;	}
							#topnavi05 a 		{ width: 130px;	background: url(../images/dh_05.jpg) no-repeat 0px 0px;	}
							#topnavi06 a 		{ width: 130px;	background: url(../images/dh_06.jpg) no-repeat 0px 0px;	}
							#topnavi07 a 		{ width: 131px;	background: url(../images/dh_07.jpg) no-repeat 0px 0px;	}

				#topnavi01 a:hover 		{ width: 131px; background: url(../images/dhh_01.jpg) no-repeat 0px 0px;			}
				#topnavi02 a:hover		{ width: 130px;	background: url(../images/dhh_02.jpg) no-repeat 0px 0px;	}
				#topnavi03 a:hover 		{ width: 130px;	background: url(../images/dhh_03.jpg) no-repeat 0px 0px;	}
				#topnavi04 a:hover 		{ width: 130px;	background: url(../images/dhh_04.jpg) no-repeat 0px 0px;	}
				#topnavi05 a:hover 		{ width: 130px;	background: url(../images/dhh_05.jpg) no-repeat 0px 0px;	}
				#topnavi06 a:hover 		{ width: 130px;	background: url(../images/dhh_06.jpg) no-repeat 0px 0px;	}
				#topnavi07 a:hover 		{ width: 131px;	background: url(../images/dhh_07.jpg) no-repeat 0px 0px;	}

				#topnavi01 a.current	{ width: 131px; background: url(../images/dhh_01.jpg) no-repeat 0px 0px;			}
				#topnavi02 a.current	{ width: 130px;	background: url(../images/dhh_02.jpg) no-repeat 0px 0px;	}
				#topnavi03 a.current	{ width: 130px;	background: url(../images/dhh_03.jpg) no-repeat 0px 0px;	}
				#topnavi04 a.current	{ width: 130px;	background: url(../images/dhh_04.jpg) no-repeat 0px 0px;	}
				#topnavi05 a.current 	{ width: 130px;	background: url(../images/dhh_05.jpg) no-repeat 0px 0px;	}
				#topnavi06 a.current 	{ width: 130px;	background: url(../images/dhh_06.jpg) no-repeat 0px 0px;	}
				#topnavi07 a.current 	{ width: 131px;	background: url(../images/dhh_07.jpg) no-repeat 0px 0px;	}
/*--- navigationarea end ---*/